power sub - French English Dictionary